barrage rocket - Alemán Inglés Diccionario